Internet Archive BookReader - A Malay-English dictionary